﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2014-11-11 16:16:33
 * @version $Id$
 */

/*客服代表*/

.contactServer ul li a:hover{
	text-decoration: underline;
}


/*banner*/
.bannerBox{
	width: 100%;
	min-width: 1008px;
	height: 480px;	
}
.bannerBox .banner{
	width: 100%;
	min-width: 1008px;
	height: 480px;	
	position: relative;
	overflow: hidden;
}
.bannerBox .banner a{
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -720px;
	display: none;
}
.bannerBox .banner .bannerBtn{
	width: 100px;
	height: 10px;
	position: absolute;
	left: 50%;
	bottom: 25px;
	margin-left: -35px;
}
.bannerBox .banner .bannerBtn span{
	display: block;
	width: 10px;
	height: 10px;
	background: #0370e8;
	float: left;
	margin-left: 5px;
	border-radius: 5px;
	cursor: pointer;
}
.bannerBox .banner .bannerBtn span.selected{
	background: #ff6600;
}


/*c主体内容*/
#conBox{
	width: 100%;
	min-width: 1008px;
}
.conBox .topBar{
	width: 100%;
	min-width: 1008px;
	height: 33px;
	background: #e2e2e2;
}
.conBox .topBar .bar{
	width: 1060px;
	height: 33px;
	margin: 0 auto;
}
.conBox .topBar .bar .lastReport{
	width: 512px;
	height: 33px;
	line-height: 33px;
	float: left;
	border-right: 1px solid #ccc;
}
.conBox .topBar .bar .lastReport h3{
	font-size: 12px;
	color: #444;
	text-indent: 8px;
	width: 76px;
	float: left;
	line-height: 30px;		
}
.conBox .topBar .bar .lastReport .reportL{
	float: left;
	width: 334px;
	font-size: 12px;
	color: #444;
	display: none;
}
.conBox .topBar .bar .lastReport .reportL a{
	font-size: 12px;
	color: #444;
}
.conBox .topBar .bar .lastReport .reportL a:hover{
	text-decoration: underline;
}
.conBox .topBar .bar .lastReport .reportL span{
	padding-left: 6px;
}
.conBox .topBar .bar .listBtn{
	float: left;
	width: 30px;
	height: 14px;
	background: url(../images/btn01.jpg) no-repeat;
	margin-top: 11px;
}
.conBox .topBar .bar .listBtn span{
	display: block;
	width: 15px;
	height: 14px;
	float: left;
	cursor: pointer;
}
.conBox .topBar .bar .lastReport .rss{
	display: block;
	width: 41px;
	height: 15px;
	float: left;
	background: url(../images/rss.jpg) no-repeat;
	margin: 11px 0 0 12px;
}
.conBox .topBar .bar .wenqi{
	width: 230px;
	height: 33px;
	border-right: 1px solid #ccc;
	float: left;
    margin-left: 60px;
}
.conBox .topBar .bar .wenqi .wenList{
	padding-top: 11px;
	float: left;
	width: 194px;
	text-indent: 11px;
	
}
.conBox .topBar .bar .wenqi .wenList a{
	font-size: 12px;
	color: #444;
	display: none;
}
.conBox .topBar .bar .wenqi .wenList a:hover{
	text-decoration: underline;
}
.conBox .topBar .bar .shareTo{
	width: 256px;
	height: 23px;
	padding-top: 10px;
	overflow: hidden;
}

.conBox .newsListBox{
	width: 1008px;
	height: 210px;
	margin: 0 auto;
	padding-top: 4px;
}
.conBox .newsListBox .newsBox{
	width: 490px;
	height: 210px;
	float: left;
}
.conBox .newsT{
	width: 100%;
	height: 27px;
	padding-top: 31px;
	display: inline-table;
} 
.conBox .newsT h3{
	font-size: 16px;
	color: #333;
	width: 78px;
	float: left;
}
.conBox .newsT .eng{
	font-size: 12px;
	color: #666;
	float: left;
	display: block;
	padding-top: 2px;
}
.conBox .newsT .more{
	display: block;
	width: 40px;
	height: 16px;
	background: url(../images/more.jpg) no-repeat;
	float: right;
}
.conBox .newsListBox .newsBox ul{
	width: 462px;
	height: 140px;
	padding-left: 26px;
	padding-top: 6px;
	border: 1px solid #efefef;
}
.conBox .newsListBox .newsBox ul li{
	list-style-image: url(../images/list_ico.jpg);
	height: 24px;
	line-height: 24px;
	position: relative;
}
.conBox .newsListBox .newsBox ul li a{
	font-size: 12px;
	color: #464646;
}
.conBox .newsListBox .newsBox ul li a:hover{
	text-decoration: underline;
}
.conBox .newsListBox .newsBox ul li span{
	font-size: 12px;
	color: #ccc;
	position: absolute;
	right: 21px;
}
.conBox .hotPicks{
	width: 1008px;
	margin: 0 auto;
}
.conBox .hotPicks .tabsBtn{
	float: left;
	width: 28px;
	height: 27px;
	padding-left: 46px;
}
.conBox .hotPicks .tabsBtn span{
	display: block;
	width: 11px;
	height: 10px;
	cursor: pointer;
	background: url(../images/select02.jpg) no-repeat;
	float: left;
	margin-left: 3px;
	margin-top: 8px;
}
.conBox .hotPicks .tabsBtn span.selected1{
	background: url(../images/select01.jpg) no-repeat;
}
.conBox .hotPicks .productBox{
	width: 1008px;
	height: 289px;
	overflow: hidden;
	position: relative;
}
.conBox .hotPicks ul {
	position: absolute;
	height: 239px;
	top: 22px;
	left: 0px;
}
.conBox .hotPicks ul li{
	width: 234px;
	height: 234px;
	border:1px solid #e9e9e9;
	float: left;
	margin-right: 21px;
}

.conBox .infoBox{
	width: 1008px;
	height: 368px;
	border-bottom: 1px solid #f5f5f5;
	margin: 28px auto 0;
}
.conBox .infoBox .gfwx{
	width: 313px;
	height: 340px;
	float: left;
	padding-top: 12px;
	overflow: hidden;
}
.conBox .infoBox .gfwx h3{
	padding-left: 14px;
	font-size: 16px;
	color: #333;
}
.conBox .infoBox .gfwx .erweima{
	width: 313px;
	height: 86px;
	padding-left: 20px;
	padding-top: 20px;
}
.conBox .infoBox .gfwx .erweima img{
	float: left;
	width:95px;
}
.conBox .infoBox .gfwx .erweima p{
	font-size: 14px;
	color: #3f3e3e;
	width: 126px;
	float: left;
	padding-top: 23px;
	padding-left: 12px;
	line-height: 18px;
}
.conBox .infoBox .gfwx ul{
	padding:22px 0 0 25px; 
}
.conBox .infoBox .gfwx ul li{
	line-height: 21px;
	list-style-image: url(../images/weixin_list.jpg);
}
.conBox .infoBox .gfwx ul li a{
	color: #4f4f50;
	font-size: 12px;
}
.conBox .infoBox .gfwx ul li a:hover{
	text-decoration: underline;
}
.conBox .infoBox .gfwb{
	width: 339px;
	height: 340px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	float: left;
	padding-top: 12px;
	text-align: center;
}
.conBox .infoBox .gfwb h3{
	padding-left: 14px;
	font-size: 16px;
	color: #333;
	padding-bottom: 12px;
	text-align: left;
}
.conBox .infoBox .partner{
	width: 354px;
	height: 340px;
	float: left;
}
.conBox .infoBox .partner h3{
	padding: 13px 0 6px 57px;
	font-size: 16px;
	color: #333;
}
.conBox .infoBox .partner ul {
	padding-left: 50px;
}
.conBox .infoBox .partner ul li{
	float: left;
	width: 144px;
	height: 70px;
	border: 1px solid #e5e5e5;
	margin-left: 6px;
	margin-top: 4px;
}
.conBox  .newsCenter{
	width: 1008px;
	margin: 0 auto 18px;
	overflow: hidden;
}
.conBox  .newsCenter .newsLeft{
	width: 520px;
	float: left;
}
.conBox  .newsCenter .newsLeft .newsD{
	width: 520px;
	height: 168px;
	border-bottom: 1px solid #ccc;
	position: relative;
}
.conBox  .newsCenter .newsLeft .newsD .newsTitle{
	padding: 24px 0 15px ;
	overflow: hidden;
}
.conBox  .newsCenter .newsLeft .newsD .newsTitle a{
	font-size: 14px;
	color: #333;
	float: left;
	font-weight:bold;
}
.conBox  .newsCenter .newsLeft .newsD .newsTitle a:hover{
	text-decoration: underline;
}
.conBox  .newsCenter .newsLeft .newsD .newsTitle span{
	font-size: 12px;
	color: #666;
	float: right;
}
.conBox  .newsCenter .newsLeft .newsD .newsCont{
	width: 520px;
	height: 67px;
	font-size: 12px;
	color: #333;
	overflow: hidden;
	line-height: 24px;
}
.conBox  .newsCenter .newsLeft .newsD .newsCont p{
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
.conBox  .newsCenter .newsLeft .newsD .aboutMore{
	display: block;
	width: 78px;
	height: 23px;
	background: url(../images/more01.jpg) no-repeat;
	cursor: pointer;
	position: absolute;
	left: 0px;
	bottom: 13px;
}
.conBox  .newsCenter .newsLeft ul{
	padding-top: 10px;
}
.conBox  .newsCenter .newsLeft ul li{
	line-height: 21px;
	list-style-image: url(../images/list_ico.jpg);
	position: relative;
}
.conBox  .newsCenter .newsLeft ul li a{
	font-size: 12px;
	color: #464646;
}
.conBox  .newsCenter .newsLeft ul li a:hover{
	text-decoration: underline;
}
.conBox  .newsCenter .newsLeft ul li span{
	font-size: 12px;
	color: #ccc;
	position: absolute;
	right: 0px;
}
.conBox  .newsCenter .flash{
	float: left;
	width: 460px;
	padding: 28px 0 0 28px;
	text-align: right;
}
